Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH CRESCENT Semi-Detached £314,871 £128,500 14 Feb 2003
4 LEACH CRESCENT Semi-Detached £272,092 £252,500 24 Sep 2021
5 LEACH CRESCENT Semi-Detached £359,528 £72,000 19 Sep 1997
6 LEACH CRESCENT Semi-Detached £337,178 £164,950 5 Apr 2004